home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / l / lehrer / vok__ed / voc_ed.pd / voc_ed.txt < prev   
Encoding:
Text File  |  1996-11-17  |  14.7 KB  |  355 lines

  1.                         VOC ED - Vokabel Editor
  2.                         ======================= 
  3.  
  4.  
  5. Autor:   Martin Schnell
  6.          Friedrich-Lau-Str. 38
  7.          4000 Düsseldorf 30
  8.  
  9. Version: 1.1a
  10. geschrieben in GFA BASIC V 3.0
  11. Datum:   14.8.1990 
  12.  
  13. Alle Rechte vorbehalten, nur nichtkommerzielle Weitergabe und Nutzung 
  14. erlaubt. 
  15.  
  16. 1. Allgemeines
  17.  
  18. VOC ED ist ein Vokabeleditor, mit dem Vokabeln eingegeben, verwaltet 
  19. und abgefragt werden können. Die Bedienung erfolgt vollständig unter 
  20. GEM. Die Besonderheiten dieses Programms sind:
  21.  - zu jeder Vokabel kann die phonetische Umschreibung eingegeben 
  22.    werden, dazu wurde der Bildschirmzeichensatz verändert. Nur so kann 
  23.    die richtige Aussprache gelernt werden.
  24.  - Vokabeln können auf zwei verschiedene Arten gelernt werden.
  25.    Es ist das Prinzip der Lernkartei realisiert (7 Fächer), 
  26.    auch eine Zufallsauswahl der Vokabeln ist möglich.
  27.  - alle Funktionen zum bearbeiten der Vokabelliste sind in einer 
  28.    Dialogbox zusammengefaßt, die Bearbeitung ist daher sehr einfach.
  29.  - Die Entscheidung beim Vokabelabfrage, ob eine Vokabel gewußt wurde, 
  30.    trifft der Benutzer! Das Eintippen der Übersetzung der angezeigten 
  31.    Vokabel entfällt. Ein reiner Stringvergleich wie bei den meisten 
  32.    Vokabelprogrammen reicht für die Entscheidung, ob eine Vokabel 
  33.    richtig war, nicht aus.
  34.  
  35. Verbesserungsvorschläge und Hinweise auf Fehler an obige Adresse sind 
  36. immer willkommen. Wenn gute Vorschläge eintreffen, werden ich auch eine 
  37. erweiterte Version entwickeln.
  38.  
  39. 2. Installation 
  40.  
  41. VOC ED besteht aus folgenden Dateien:
  42.      - VOC_ED.PRG      Programm und 
  43.      - VOC_ED.RSC      Ressource 
  44.      - VOC_ED.TXT      dieser Text 
  45.      - TASTATUR.TXT    Beschreibung der Tastaturbelegung und des 
  46.                        Zeichensatzes. Kann wegen Sonderzeichen nicht 
  47.                        ausgedruckt werden.
  48.      - ENGL.VOC        Vokabeldatei 
  49.      - FRANZ.VOC            " 
  50.      - LEER.VOC             " 
  51.  
  52. Es werden zusätzliche Programme für die Änderung der Tastaturbelegung 
  53. und des Bildschirmzeichensatzes benötigt. Dazu habe ich 2 PD-Programme 
  54. beigefügt. Der Vorteil dieser ACC's ist, daß sie die Tastaturbelegung 
  55. und den Bildschirmzeichensatz automatisch beim booten ändern.
  56.  
  57. Tastaturbelegung, notwendige Dateien:
  58.      - MOBZKEY.ACC 
  59.      - MOBZKEY.RSC 
  60.      - MOBZKEY.KBD  - wird vom ACC automatisch geladen 
  61.  
  62. Bildschirmzeichensatz, notwendige Dateien:
  63.      - FONTEDIT.ACC 
  64.      - FONTEDIT.RSC 
  65.      - FONTEDIT.TXT 
  66.      - DEFAULT.FNT - wird vom ACC automatisch geladen 
  67.  
  68. Die Tastaturbelegung kann nach eigenen Vorstellungen geändert werden.
  69. Der Zeichensatz sollte nicht verändert werden, da sonst keine Vokabel- 
  70. dateien ausgetauscht werden können. Wenn ein Sonderzeichen fehlt, 
  71. sollte ein noch nicht benutztes Zeichen (z.B. DB, DC, DD, DF, F0
  72. F5, F7, F8, F9, FA, FB, FC, FD, FE, FF) geändert werden.
  73.  
  74. VOC ED läuft auf allen ST mit S/W-Monitor. In einer Vokabeldatei 
  75. können maximal 4000 Vokabeln gespeichert werden.
  76. Programm und Ressource müssen sich im selben Verzeichnis befinden. Der 
  77. Pfad zu diesem Verzeichnis ist der Default-Pfad zum Laden der Vokabeln 
  78.  
  79. 3. Bedienungshinweise 
  80.  
  81. 3.1 Anlegen einer neuen Datei 
  82.  
  83. Zum erstellen einer eigenen Vokabeldatei die Datei 'LEER.VOC' laden, 
  84. eigene Vokabeln eingeben, gegebenenfalls Bezeichner und Abstände 
  85. ändern und mit 'Speichern als' unter einem eigenen Namen abspeichern.
  86.  
  87. 3.2 Die Lernkartei 
  88.  
  89. Zum Konzept vergleiche das Icon im Info-Dialog. 
  90. Gelernte Vokabeln werden mit der Zeit vergessen. Das Ausmaß kann mit 
  91. der 'Vergessenskurve' beschrieben werden. Je länger es her ist, daß 
  92. eine Vokabel gelernt wurde, desto wahrscheinlicher ist es, daß die 
  93. Vokabel nicht oder nur noch teilweise erinnert wird.
  94. Die Lernkartei versucht dieser Vergessenskurve entgegenzuwirken, indem 
  95. Vokabeln in immer größeren Abständen wiederholt werden. Dazu wird eine 
  96. Kartei mit verschiedenen Fächern angelegt (hier 7 Fächer). Neue 
  97. Vokabeln kommen in Fach 1. Damit die neuen Vokabeln gelernt werden, 
  98. werden alle Vokabeln aus Fach 1 bei der Abfrage solange wiederholt, bis 
  99. sie gewußt werden, sie kommen dann in Fach 2. Werden Vokabeln aus Fach 
  100. 2 gefragt, dann kommen sie in Fach 1, wenn sie nicht gewußt wurden; in 
  101. Fach 3, wenn sie gewußt wurden und bleiben in Fach 2, wenn sie nur 
  102. teilweise bekannt waren. Dies setzt sich fort bis Fach 7. In Fach 7 
  103. kommen langfristig alle Vokabeln. Diese Vokabeln waren siebenmal 
  104. bekannt und werden dann kaum noch vergessen.
  105. Die Fächer 1 bis 6 können immer von vorn durchgearbeitet werden, da 
  106. diese Fächer sich leeren bei der Abfrage von Vokabeln. In Fach 7 können 
  107. sich sehr viele Vokabeln befinden und wenn hier eine Vokabel gewußt 
  108. wird dann bleibt sie auch in Fach 7. Es ist hier nicht sinnvoll, alle 
  109. Vokabeln dieses Faches auf einmal abzufragen, da es oft zu viele sind. 
  110. Daher wird hier die Position der zuletzt gefragten Vokabel gespeichert. 
  111. Bei der nächsten Abfrage wird dann an der Stelle an der weiter gemacht, 
  112. an der das letzte Mal aufgehört wurde.
  113. Der Abstand, in dem eine Vokabel wiederholt wird, soll immer größer 
  114. werden, um der Vergessenskurve gezielt entgegenzuwirken. Es macht einen 
  115. großen Unterschied, ob eine Vokabel siebenmal in 7 Tagen oder siebenmal 
  116. in einem Jahr richtig beantwortet wurde.
  117.  
  118. 3.3 Abfrage 
  119.  
  120. Der Benutzer soll selbst entscheiden, ob er eine Vokabel hinreichend 
  121. gewußt hat, das kann kein Programm durch Stringvergleich abnehmen.
  122. Wenn z.B. für eine Vokabel 3 Bedeutungen angegeben sind dann reicht 
  123. einem Benutzer oder bei einer Vokabel 1 Bedeutung von 3 zu wissen. Für 
  124. einen anderen Benutzer oder bei einer anderen Vokabel ist dieses 
  125. nicht ausreichend.
  126. Ein Programm kann auch keine Synonyme berücksichtigen.
  127. Vergleicht ein Vokabelprogramm eine Eingabe auf Richtigkeit, dann kann 
  128. es z.B. zu folgender Situation kommen:
  129.             Vokabel: car 
  130.             Eingabe: Auto 
  131.             Meldung: Falsch! Die richtige Bedeutung ist Automobil.
  132.  
  133. So etwas ist einfach schwachsinnig!! Ich wundere mich nur, warum alle 
  134. mir bekannten Vokabelprogramme so vorgehen (ein Grund selber ein 
  135. besseres Programm zu schreiben).
  136.  
  137. Wurde eine Vokabel nicht gewußt, dann die Vokabel noch einmal ansehen 
  138. und einprägen, da bei anklicken von 'Nein' gleich die nächste Vokabel 
  139. angezeigt wird. Die Anzahl der gefragten Vokabeln wird zur Orientierung  
  140. angezeigt, es sollten nicht mehr als 20-30 Vokabeln auf einmal gelernt 
  141. werden.
  142.  
  143. 3.4 Eingabe
  144.  
  145. Die Schreibweise orientiert sich an gängigen Wörterbüchern, für das
  146. Englische z.B. an Langenscheidt.
  147. 4. Datei
  148.  
  149. 4.1 Laden
  150.  
  151. Es erscheint eine Fileselection-Box mit der Extension *.VOC. Nach 
  152. Auswahl eines gültigen Dateinames wird eine Vokabeldatei geladen, die 
  153. Anzahl der Vokabeln in dieser Datei wird angezeigt.
  154. Die Funktion 'Laden' erfolgt auch direkt nach beim Programmstart.
  155. Späteres Laden überschreibt die bisherige Vokabelliste im Hauptspeicher 
  156. ohne Warnung.
  157.  
  158. 4.2 Speichern 
  159.  
  160. Die Vokabelliste im Hauptspeicher wird als Datei gespeichert. Diese 
  161. Datei hat immer die Extension *.VOC, die ursprüngliche Datei wird in 
  162. *.BAK umbenannt. Als Pfad wird beim Speichern der Pfad genommen, der 
  163. beim Laden gesetzt wurde. Dieser Pfad kann durch 'Speichern als' 
  164. geändert werden. Es werden auch die Einträge der Dialogboxen 
  165. 'Bezeichner' und 'Abstand' gespeichert.
  166.  
  167. 4.3 Speichern als 
  168.  
  169. Es erscheint eine Fileselection-Box, hier kann der Name, unter dem die 
  170. Vokabelliste zu speichern ist, angegeben werden. Sonst wie 4.2.
  171.  
  172. 4.4 Ende 
  173.  
  174. Beendet VOC ED. Wurden Änderungen in der Vokabelliste vorgenommen, die 
  175. noch nicht gespeichert wurden, so erscheint eine Warnmeldung.
  176.  
  177. 5. Liste 
  178.  
  179. 5.1 Bearbeiten 
  180.  
  181. Mit der Dialogbox 'Bearbeite Liste' kann die Vokabelliste angesehen, 
  182. geändert, ergänzt und durchsucht werden. Wenn diese Dialogbox 
  183. erscheint, wird die erste Vokabel der Vokabelliste angezeigt.
  184.  
  185. Die einzelnen Funktionen:
  186. a) Browse 
  187. Mit den Browse-Funktionen kann in der Vokabelliste 'geblättert' werden.
  188.  - oben :  geht zur ersten Vokabel 
  189.  - ^^   :  geht 10 Vokabeln nach oben 
  190.  - ^    :  geht 1 Vokabel nach oben 
  191.  - v    :  geht 1 Vokabel nach unten 
  192.  - vv   :  geht 10 Vokabel nach unten 
  193.  - unten:  geht zur letzten Vokabel 
  194. Beachte: Wird eine Vokabel geändert und direkt danach zu einer anderen 
  195. Vokabel geblättert, dann wird keine Änderung der Vokabelliste 
  196. vorgenommen, dazu muβ 'Ändern' gewählt werden.
  197.  
  198. b) Suche 
  199. Durchsucht die Vokabelliste nach dem angegebenen Suchstring. Wird der 
  200. Suchstring in der Vokabelliste gefunden, so wird diese Vokabel 
  201. angezeigt.
  202. Ist der 'groß/klein'-Button nicht gewählt (Voreinstellung), so wird 
  203. keine Groß- und Kleinschreibung bei der Suche berücksichtigt, ist der 
  204. Button gewählt, so wird sie berücksichtigt.
  205. Die Suche beginnt bei Eingabe eines neuen Suchstrings immer 
  206. bei der ersten Vokabel, sonst bei der aktuell angezeigtenen Vokabel 
  207. (weitersuchen). Wird keine (weitere) Vokabel gefunden, erscheint die 
  208. Meldung "Listenende erreicht". Bei erneutem anklicken von 'Suche' wird 
  209. wieder von vorne gesucht.
  210. Hinter den 3 Textfeldern befinden sich Radio-Buttons. Die Suche bezieht 
  211. sich immer auf das Textfeld (Deutsch, Phonetik, Englisch) hinter dem 
  212. der Radio-Button gewählt ist.
  213.  
  214. c) Bearbeiten 
  215.  - Clr         : Löscht alle Textstrings in der Maske, aber nicht !!!
  216.                  in der Vokabelliste. Anzuwenden z.B. bei erster 
  217.                  Neueingabe einer Vokabel.
  218.  - Ändern      : Speichert eine Änderung der Vokabel in der 
  219.                  Vokabelliste. Die Vokabel bleibt im selben Fach.
  220.  - Übernehmen  : Fügt eine neue Vokabel ans Ende der Vokabelliste an.
  221.                  Dabei wird überprüft, ob diese Vokabel schon in der 
  222.                  Vokabelliste enthalten ist. Wenn ja, werden die 
  223.                  doppelten Vokabeln angezeigt und es erfolgt eine 
  224.                  Abfrage, ob die Vokabel übernommen werden soll.
  225.                  Ist keine gleiche Vokabel enthalten, wird die neue 
  226.                  Vokabel direkt übernommen. Die Vokabel kommt in 
  227.                  Fach 1.
  228.                  Die Textfelder der Dialogbox werden für eine weitere 
  229.                  Eingabe gelöscht. (Voreinstellung) 
  230.  - Ende        : zum Hauptmenü zurück 
  231.  
  232. 5.2 Bezeichner 
  233.  
  234. Es erscheint eine Dialogbox, in der die Bezeichner für die 3 Textfelder 
  235. geändert werden können. Die Änderung gilt jeweils für eine Vokabel- 
  236. liste.
  237. Voreingestellt ist:
  238.           Feld 1 - Deutsch:
  239.           Feld 2 - Phonetik:
  240.           Feld 3 - Englisch:
  241. Diese Bezeichner werden in der Dialogbox 'Bearbeite' und für die 
  242. Abfrage von Vokabeln benutzt, sie werden in der jeweiligen Vokabeldatei 
  243. gespeichert.
  244.  
  245. 5.3 Abstand 
  246.  
  247. In der Dialogbox 'Abstand' werden die Abstände in Tagen für die 
  248. Berechnung des Datums der nächsten Abfrage eingegeben (vgl. 6.3).
  249. Die Abstände sollten sich danach richten, wieviel Lust und Zeit 
  250. jemand hat und wie vergeßlich derjenige ist.
  251.  
  252. Voreingestellt: 1, 4, 7, 14, 30, 90 und 365 Tage 
  253.  
  254. 5.4 Fach 1 
  255.  
  256. Alle Vokabeln kommen wieder in Fach '1'. Dies ist notwendig, wenn eine 
  257. Vokabeldatei von einer Person erstellt wurde und die Vokabeln von 
  258. anderen gelernt werden.
  259.  
  260. 5.5 Statistik 
  261.  
  262. Zeigt die Gesamtzahl der Vokabeln in jedem Fach (1-7) an. 
  263.  
  264. 6. Abfage 
  265.  
  266. 6.1 Option 
  267.  
  268. Es erscheint eine Dialogbox, in der Optionen für die Vokabelabfrage 
  269. angegeben werden können.
  270. a) Suchen für die Abfrage beginnt in dem jeweiligen Fach mit der 
  271.    ältesten oder der neusten Vokabel.
  272. b) Abfrage im Fach 7 beginnt von vorne (oder hinten, wie in a.
  273.    eingestellt) oder an der Stelle, an der bei der letzten Abfrage 
  274.    'Abbruch' gedrückt wurde.
  275.  
  276. 6.2 Kartei 
  277.  
  278. Nach Auswahl von 'Kartei' erscheint eine Dialogbox, in der angegeben 
  279. werden kann, aus welchem Fach (1-7) die Vokabeln genommen werden 
  280. sollen. Fach 1 ist voreingestellt. Hinter dem Button für jedes Fach 
  281. befindet sich ein Datumsfeld. Es wird angezeigt, wann die Vokabeln 
  282. dieses Faches zum nächsten Mal gefragt werden sollen. Wenn alle 
  283. Vokabeln eines Faches gefragt wurden, werden zum aktuellen Datum die 
  284. Anzahl Tage addiert, wie in der Dialogbox 'Abstand' angegeben. Wird 
  285. während der Abfrage 'ESC' gedrückt, wird der nächste Tag genommen. Also 
  286. darauf achten, ob das Systemdatum richtig gesetzt ist. Das Datum wird 
  287. dazu oben rechts in dieser Box angezeigt, es kann geändert werden .
  288. Die Vokabelabfrage beginnt bei Wahl des Buttons 'Abfrage'.
  289. Abfrage:
  290. Fach 1: Es werden die Vokabeln solange abgefragt, bis jede Vokabel 
  291. gewußt wurde.
  292. Fächer 2-7: Solange, bis alle Vokabeln eines Faches einmal gefragt 
  293. wurden. 
  294. Im Fach 7 kann zusätzlich die Stelle gemerkt werden, bis zu der beim 
  295. letzten Mal gefragt wurde (vgl. 6.1). Dies ist sinnvoll, wenn sich im 
  296. Fach 7 sehr viele Vokabeln befinden.
  297. Jede Abfrage kann immer mit 'ESC' unterbrochen werden.
  298.  
  299. Bei der Abfrage einer Vokabel wird der Eintrag in Feld 1 (Englisch) 
  300. angezeigt und das Programm angehalten. Nach drücken eine Taste wird 
  301. Feld 2 (Aussprache) und Feld 3 (Englisch) angezeigt. Es erscheint eine 
  302. Dialogbox in der angegeben werden kann, ob die Vokabel gewußt, etwas 
  303. gewußt oder nicht gewußt wurde.
  304.  
  305. Gewußt:    - Ja    : Ein Fach weiter, max. Fach 7 
  306.            - Etwas : Vokabel bleibt in jetzigem Fach 
  307.            - Nein  : Ein Fach zurück, min. Fach 1 
  308.  
  309. 6.3 Zufall 
  310.  
  311. Durch einen Zufallsgenerator wird eine beliebige Vokabel zur Abfrage 
  312. ausgewählt. Die Vokabel kann aus jedem Fach stammen. Es werden solange 
  313. Vokabeln gefragt, bis mit ESC abgebrochen wird.
  314.  
  315. 7. Fehler 
  316.  
  317. - Beim Laden: "Anzahl Textfelder stimmt nicht": Die Anzahl der 
  318.   Textfelder müssen Vielfache von 4 sein, sonst ist die Datei defekt.
  319.   Bei dieser Fehlermeldung die Datei ansehen und gegebenenfalls *.BAK 
  320.   Datei laden.
  321. - Bei Statistik: "Unbekannter Eintrag": Ein Statusfeld hat einen 
  322.   unbekannten Eintrag. Bei dieser Fehlermeldung die Datei ansehen und 
  323.   gegebenenfalls *.BAK Datei laden.
  324.   Beide Fehler können entstehen, wenn die Vokabeldatei mit einem 
  325.   Texteditor verändert wurde.
  326. - Beim Programmstart: "Datei VOC_ED.RSC" nicht gefunden": Die 
  327.   Ressource-Datei muß im selben Verzeichnis sein, wie das 
  328.   Vokabelprogramm.
  329. - Allgemeine Programm- und Systemfehler werden von der Fehlerroutine 
  330.   von GFA (hoffentlich) abgefangen. Am wahrscheinlichsten ist der 
  331.   Fehler 'Diskette voll' beim Speichern. Nach einem solchen Fehler wird 
  332.   automatisch ins Hauptmenü zurückgekehrt, es gehen keine Daten 
  333.   verlohren.
  334.  
  335. 8. Format 
  336.  
  337. Die Vokabelliste wird als ASCII-Datei gespeichert. Es werden 4 Strings 
  338. (Deutsch, Phonetik, Englisch, Fach) je Vokabel gebraucht, jeder 
  339. String wird mit CR LF beendet. Die Vokabeldatei kann daher mit jedem 
  340. Texteditor angesehen werden. Die ersten 24 Zeilen sind reserviert für 
  341. Datumsfelder, Bezeichner und Abstände.
  342.  
  343.  
  344.  
  345.  
  346. Viel Spaß mit dem Programm
  347.  
  348.  
  349.  
  350.  
  351. Martin Schnell
  352.  
  353.  
  354.  
  355.